home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / bbs_lord / lnet0205.zip / LORDNET.DOC < prev    next >
Text File  |  1996-02-05  |  23KB  |  566 lines

  1.  
  2.                    Sons Of Salami Software Presents:
  3.        ┌─┐    ┌──────┐ ┌──────┐ ┌──────┐ ┌───┐  ┌─┐ ┌─────┐ ┌─────┐
  4.        │ │    │ ┌──┐ │ │ ┌──┐ │ └┐ ┌─┐ │ │   └┐ │ │ │ ┌───┘ └─┐ ┌─┘
  5.        │ │    │ │  │ │ │ └──┘ │  │ │ │ │ │ ├┐ └┐│ │ │ └─┐     │ │
  6.        │ │    │ │  │ │ │ ┌─┐ ┌┘  │ │ │ │ │ │└┐ └┤ │ │ ┌─┘     │ │
  7.        │ └──┐ │ └──┘ │ │ │ │ └┐ ┌┘ └─┘ │ │ │ └┐   │ │ └───┐   │ │
  8.        └────┘ └──────┘ └─┘ └──┘ └──────┘ └─┘  └───┘ └─────┘   └─┘
  9.  
  10.  
  11. Documentation Revised and Updated By:  Dan O'Connor - NC National LordNet
  12.                                        Tj Delmarco -  CO-NC National LordNet
  13.                                        Joseph Masters - Author of LordNet
  14.  
  15.  
  16.   Table of Contents
  17. -----------------------------------------------------------------------------
  18.  1.........................Legalities
  19.  2.........................What is LordNet?
  20.  3.........................Requirements
  21.  4.........................First Time Installation
  22.  5.........................INBOUND.EXE and OUTBOUND.EXE
  23.  6.........................Routing - ROUTE.CFG
  24.  7.........................Bulletins
  25.  8.........................Alternate Addresses
  26.  9.........................UPDATE.ZIP
  27. 10.........................Site Format Conversion
  28. 11.........................Commonly Asked Questions
  29. 12.........................Registrations
  30. 13.........................Special Thanks
  31. 14.........................Technical Support/Getting Updates
  32.  
  33.  
  34.  
  35.  
  36. [1] Legalities...
  37.  
  38. LordNet is (C) Copyright 1995 Joseph Masters and Sons Of Salami Software
  39. Group. All Rights Reserved.
  40.  
  41.  
  42.  
  43. [2] What is LordNet?
  44.  
  45. LordNet is an LORD IGM thats allows you to "interlink" your LORD game with
  46. other BBS'S or leagues - ANYWHERE!!
  47.  
  48.  
  49.  
  50. [3] Requirements
  51.  
  52. LordNet requires:
  53.  
  54.     1) Legend Of The Red Dragon v3.25+ -REGISTERED-
  55.     2) A Frontend Mailer (Such as FrontDoor, Intermail, Binkleyterm, etc.)
  56.     3) Around 20K of disk space for each BBS that you are linked to
  57.  
  58.  
  59.  
  60. [4] First Time Installation...
  61.  
  62.  (A) If you are joining an existing net:
  63.  
  64.       1) Unzip the LORDNET.ZIP archive into a directory of your choice.
  65.          -NOTE- If you have have multiple hard drives or partitions and you
  66.                 experience problems with LordNet, try running LordNet on the
  67.                 same drive as your frontend mailer.
  68.  
  69.       2) Get a copy of the SITE.DAT file from your Network Coordinator (the
  70.          person in charge of the net you are joining) and copy it to the
  71.          directory that you unzipped the LordNet archive.
  72.  
  73.          *** For 1.2L, the NC can AUTO-SEND the SITE.DAT file after you've
  74.              set everything up.  If your NC is running 1.2L and is going
  75.              to send the SITE.DAT out to you, skip this step.  However,
  76.              you will not be able to enter LordNet until you get it. ***
  77.  
  78.       3) Change to the directory that you unzipped the lordnet archive to and
  79.          run "LORDNET.EXE CONFIG"
  80.  
  81.       4) Choose <E>dit Local Configuration
  82.  
  83.       5) Say "YES" to create the directories, and the *'d entries below
  84.          WILL NOT HAVE TO BE FILLED OUT!
  85.  
  86.          Modify the fields...  Here are the explanations:
  87.  
  88.            NAME        - Your Name
  89.            BBS NAME    - Your BBS Name
  90.            LORD PATH   - The drive and directory of your LORD game.
  91.           *LNET PATH   - The drive and directory that you unzipped the lordnet
  92.                          archive to.
  93.           *LNET IN     - The directory where all of the INBOUND files will be
  94.                          processed.  Make sure that this is set to its own
  95.                          directory or LordNet will not work.
  96.           *LNET OUT    - The directory where the OUTBOUND file will be stored.
  97.                          Make sure that this is set to its own directory or
  98.                          LordNet will not work.
  99.           *LNET DATA   - The directory where where the LordNet data will be
  100.                          stored.  Make sure that this is set to its own
  101.                          directory or LordNet will not work.  This should be a
  102.                          subdirectory off your lordnet directory.
  103.            NETMAIL     - The directory where your incoming and outgoing netmail
  104.                          is stored.  This should be the netmail directory of
  105.                          your frontend mailer.
  106.            FILES       - The incoming files directory.  This should be the
  107.                          incoming files directory of your frontend mailer.
  108.                          -NOTE- If you have a secure mail session with the
  109.                          uplink (You have a password setup) then you will have
  110.                          to set this to the secure files directory of your
  111.                          frontend mailer.
  112.            MAIN NODE   - This is the node number that you will be using in
  113.                          lordnet.  This is usually your fidonet node.
  114.            REG #       - This is the number that you will receive when you
  115.                          register LordNet.
  116.            LOST ATTACK - The amount of days after an infestation has failed
  117.                          until your money will be refunded.
  118.            NPC's       - This toggles whether or not your game will allow NPC's
  119.                          (Computer Players)
  120.  
  121.       6) Quit back to the main menu.  Choose <I>nstall Lordnet.  This will
  122.          make the necessary changes into your 3RDPARTY.DAT of your LORD game
  123.          so that LordNet will appear off you <O>ther places menu in LORD.
  124.  
  125.          *** If you don't have a SITE.DAT, this won't work!  Do this after
  126.              you get it! ***
  127.  
  128.       7) Run <T>he Generator to create your ROUTE.CFG file.  If you're just
  129.          calling the NC, just accept the defaults, and it'll work it out.
  130.          If you *MUST* know what's with the ROUTE.CFG, refer to the routing
  131.          section in this documentation.
  132.  
  133.       8) Edit the BULLETIN.CFG file in your lordnet directory.  This file
  134.          defines where LordNet will create and store it's bulletins.  Please
  135.          refer to the BULLETINS section of the documentation for the proper
  136.          setup of the bulletins.
  137.  
  138.  (B) If you are creating a new net:
  139.  
  140.       [PLEASE READ NC.DOC!]
  141.  
  142.  
  143.  
  144. [5] INBOUND.EXE and OUTBOUND.EXE
  145.  
  146.    A) What are they?
  147.  
  148.         INBOUND.EXE and OUTBOUND.EXE are the heart and soul of LordNet.  These
  149. two programs process the data that LordNet uses.  INBOUND.EXE decompresses the
  150. inbound data from your uplink and places it in the correct directories.
  151. OUTBOUND.EXE creates the new data for your uplinks (and downlinks - if you are
  152. a hub) and places it in the correct directories and creates the proper files
  153. so that your frontend mailer can send it off or place it on hold for a system.
  154.  
  155.    B) When should I run them?
  156.  
  157.         INBOUND.EXE should be run whenever you receive the lordnet data files
  158. from your uplinks and/or downlinks.  OUTBOUND.EXE should be run at least once
  159. per day...usually in your nightly maintenance.  Some nets run this whenever
  160. someone is finished playing LORD.  Please contact your uplink or LordNet NC
  161. for the proper times at which to run this.  OUTBOUND.EXE creates a packet
  162. and netmail every time it is run at the moment.  However, 1.2L will be
  163. upwardly compatible with future versions that don't create packets every
  164. time.
  165.  
  166.  
  167.  
  168. [6] Routing - ROUTE.CFG
  169.  
  170.  
  171.    ** This section is partially outdated because of the creation of
  172.       The Generator.  However, it's here! :)  **
  173.  
  174.    A) What is it?
  175.  
  176.        This tells your OUTBOUND.EXE where your Lordnet data files will be sent
  177.        or placed on hold for pick up.  This is how LordNet utilites hubs so
  178.        that one site doesn't have to send out lord data to all the others
  179.        directly.
  180.  
  181.    B) What are the commands that can be used in the ROUTE.CFG file?
  182.  
  183.        There are a total of six commands that can be used in the ROUTE.CFG
  184.        file.  They are as follows:
  185.  
  186.                         1) NORMAL
  187.                         2) CRASH
  188.                         3) HOLD
  189.                         4) LOCAL
  190.                         5) UP
  191.                         6) DOWN
  192.  
  193.  
  194.        The NORMAL, CRASH, HOLD and LOCAL commands are used to tell the 
  195. OUTBOUND.EXE on where to send/hold lordnet's data.  These commands take 
  196. TWO (2) parameters.  The first parameter is the site number that you wish to
  197. route and the second parameter is the site number that you wish to route that
  198. data to.  The names of these commands correspond with the status of the  
  199. netmail that LordNet will create for you frontend mailer, so use them
  200. accordingly.  Example:
  201.  
  202.   - You are a network coordinator and you have a hub with the site number 2, 
  203.     and a site with the site number 3.  You wish to route site #3's data
  204.     through site #2.  You want to CRASH the data to site #2.
  205.  
  206.     CRASH 3 2
  207.     DOWN *
  208.           
  209.     In this example, you CRASH site #3's data to site #2.      
  210.     
  211.   - You are a network coordinator and you have a hub with the site #5 and 3
  212.     other sites that are routed through that hub.  They have the numbers
  213.     6,7,8.  You want to put the data on hold and have site #5 poll for the
  214.     data.
  215.  
  216.     HOLD 6 5
  217.     HOLD 7 5
  218.     HOLD 8 5
  219.     HOLD 5 5
  220.     DOWN *
  221.  
  222.     In this example, you put site 6,7,8, and 5's data on hold so that site
  223.     5 can poll you for the data.
  224.  
  225. ┌────────────────────────────────────────────────────────────────────────────┐
  226. │ -NOTE-  The order in which you place the commands in the ROUTE.CFG is very │
  227. │ important.  The commands at the TOP of the file take precedence over the   │
  228. │ commands below it.                                                         │
  229. └────────────────────────────────────────────────────────────────────────────┘
  230.  
  231.         The LOCAL command is the same as NORMAL, CRASH, and HOLD except for
  232. the fact that it does not use netmail.  The primary use for this command
  233. would be to link to games of LORD on one BBS together via LordNet.
  234.  
  235.         The UP and DOWN commands define who your uplinks and/or downlinks
  236. are.  Unlike the other four commands (NORMAL, CRASH, HOLD, and LOCAL) these
  237. commands only use ONE (1) command.  You would use the command followed by the
  238. number of the site that you wish to declare as your uplink/downlink.  Example:
  239.  
  240.   - You are a hub in a lordnet and your site number is 3.  You are hubbing for
  241.     a site with the number 4.  Your uplink has a site number of 1 and he is
  242.     crashing all data to you.  You are crashing to your downlinks.
  243.  
  244.     CRASH 4 4
  245.     DOWN 4
  246.     UP 1
  247.  
  248. ┌────────────────────────────────────────────────────────────────────┐
  249. │ -HOT TIP- You can use a * as a wildcard for ALL when routing data. │
  250. │           This can be useful when you want to declare everyone as  │
  251. │           a downlink.  Example:                                    │
  252. │                                                                    │
  253. │           CRASH 2 3            CRASH * *        CRASH * 3          │
  254. │           CRASH 3 3            DOWN *           DOWN *             │
  255. │           HOLD 4 4                                                 │
  256. │           DOWN *                                                   │
  257. │                                                                    │
  258. └────────────────────────────────────────────────────────────────────┘
  259.  
  260.  
  261. To check the routing, run LORDNET.EXE CONFIG from your LordNet directory
  262. and choose <R>outing Check.  This will show you who is routed to who, who
  263. your uplinks/downlinks are and what status the netmail created will be.
  264.  
  265.  
  266. ┌────────────────────────────────────────────────────────────────────────────┐
  267. │ -HOT TIP- If you have a site that has been deleted and he/she is assigned  │
  268. │           to a hub far down in the net structure and you don't want to     │
  269. │           have everyone redo their ROUTE.CFG's, then you may use the       │
  270. │           LOCAL command to route that nodes data to yourself without using │
  271. │           any netmail.  Example:                                           │
  272. │                                                                            │
  273. │  - Site #23 has been deleted and you want to route that site to youself.   │
  274. │    You are site #1.                                                        │
  275. │                                                                            │
  276. │    LOCAL 23 1                                                              │
  277. │                                                                            │
  278. └────────────────────────────────────────────────────────────────────────────┘
  279.  
  280.  
  281.  
  282. [7] Bulletins
  283.  
  284.         The bulletins of LordNet are what allow your users to view the scores
  285. of your BBS in combination with all of the other BBS'S in the LordNet that
  286. you belong to.  Without setting up bulletins, the <S>cores Menu in the LordNet
  287. game will not work correctly.  To setup bulletins, edit the BULLETIN.CFG file
  288. in your lordnet directory.
  289.  
  290. Here is the explanation of what the BULLETIN.CFG should look like.
  291.  
  292. Line 1 - Maximum number of players to be listed in the bulletins.
  293. Line 2 - ANSI player bulletin path & name
  294. Line 3 - ASCII player bulletin path & name
  295. Line 4 - ANSI BBS (Total) bulletin path & name
  296. Line 5 - ASCII BBS (Total) bulletin path & name
  297. Line 6 - ANSI BBS (Average) bulletin path & name
  298. Line 7 - ASCII BBS (Average) bulletin path & name
  299.  
  300. This is also explained in the BULLETIN.CFG file.
  301.  
  302. Example BULLETIN.CFG:
  303.  
  304. 150
  305. C:\DOORS\LORDNET\SCOR18.ANS
  306. C:\DOORS\LORDNET\SCOR18.ASC
  307. C:\DOORS\LORDNET\TEMP.ANS
  308. C:\DOORS\LORDNET\TEMP.ASC
  309. C:\DOORS\LORDNET\TEMP2.ANS
  310. C:\DOORS\LORDNET\TEMP2.ASC
  311.  
  312. -NOTE- You MUST run LORDNET.EXE BULL in order for these bulletins to be
  313.        created.  You may run this whenever you want..whether it be in your
  314.        nightly maintenance, whenever somebody finishes playing LORD, or when
  315.        you receive the LordNet data.
  316.  
  317.  
  318. [8] Alternate Addresses
  319.  
  320.        The Alternate Addresses function may be accessed by running LORDNET.EXE
  321.  CONFIG and choosing <A>lternate Addresses Config off the Main Menu.  This is
  322. for local sites who have alternate addresses other than the lordnet
  323. coordinator's and wish to join a lordnet.  Example:
  324.  
  325. - The Lordnet Coordinator has a Fidonet address and you don't. You may
  326. establish a local address so you may send and recieve files between both
  327. sites.
  328.  
  329.  
  330.  
  331. [9] UPDATE.ZIP
  332.  
  333.      A) What is it?
  334.  
  335.         The UPDATE.ZIP is a file that the network coordinator uses to
  336. distribute files to the members of his/her net.  An example would include
  337. lordnet program updates.  This allows the network coordinator the freedom of
  338. not having to contact each individual site.  The UPDATE.ZIP will automatically
  339. overwrite all of the files in the lordnet directory at each site.
  340.  
  341.      B) How do I use it?
  342.  
  343.         If you're an NC, you should read NC.DOC!  However, if you're a
  344. downlink, it will automatically pass through you!
  345.  
  346.  
  347. [10] Site Format Conversion
  348.  
  349.         This can be accessed by running LORDNET.EXE CONFIG and choosing
  350. <S>ite Format Conversion. It's purpose is to show the conversion between
  351. the site number and the data file.  Example:
  352.  
  353.     LNxxLLyy.Znn
  354.  
  355.     LN - Identifies as LORDNET
  356.     xx - Site TO, in the SITE FORMAT
  357.     LL - League TAG, in the SITE FORMAT
  358.     yy - Site FROM, in the SITE FORMAT
  359.     nn - Number from 01 to 99.
  360.  
  361. So, what _is_ the SITE FORMAT?  Well, it's like hexadecimal, but instead of
  362. ending on F, it ends on V.  Therefore, 1 is still 1 (actually it's 01), but
  363. 10 is A (or 0A).  This allows me to run over 3 digits in a 2 digit space.
  364.  
  365.         Use the SITE FORMAT CONVERSION to "see" what your package is.  You
  366. could write a simple DOS batch file to separate packets, if you wanted.
  367.  
  368.         You may print this info out which will show all the sites and their
  369. conversion.
  370.  
  371.  
  372.  
  373. [11] Commonly Asked Questions
  374.  
  375.   Question: I receive a run-time error when I hit the install button..Why is
  376.             this?
  377.  
  378.   Answer:  Make sure that all of your directories are set correctly in the
  379.            <E>dit Local Configuration menu off of the LORDNET.EXE CONFIG
  380.            program.  99% of the time...this will solve your problem.
  381.            The other 1% of the time... try moving your 3rdparty.dat file
  382.            away from the LordNet directory, and then combine it with the
  383.            one LordNet will create.
  384.  
  385.  
  386.   Question: LordNet will run locally, but my users can not see it..why?
  387.  
  388.   Answer:  Make sure that the fossil driver is set correctly in the
  389.            LORDCFG.EXE program in your LORD directory.  For some reason,
  390.            on some systems, LordNet wants a fossil.  Set it up in LORDCFG
  391.            as a REGULAR FOSSIL driver.
  392.  
  393.  
  394.   Question: I'm running LANtastic, and I've done the DOATTRIB.BAT file, 
  395.             but when updates come in, it gets a runtime error -- what should 
  396.             I do?
  397.  
  398.   Answer: I recommend you turn the LORDTXT.DAT back to a non-read-only file, 
  399.           and it won't give runtimes again - maybe just change it back before 
  400.           inbound, and then change back to READ ONLY after inbound.
  401.  
  402.  
  403.   Question: What is the league tag?
  404.  
  405.   Answer: Your league tag is the ID for your league.  It defaults to the ZONE
  406.           of your Number One BBS.  It's only really useful to change it if
  407.           you're running two different leagues off the same address.  And
  408.           remember to tell all your nodes that you're using something
  409.           different in there!
  410.  
  411.  
  412.   Question: How do I run LordNet locally (just on my BBS, between 2+ games)?
  413.  
  414.   Answer: Read the LOCAL.DOC included with this archive!
  415.  
  416.  
  417.   Question: I'm the #1 BBS.  How do I send the SITE.DAT, TEAM.DAT, and
  418.             UPDATE.ZIP files down to my hubs?
  419.  
  420.   Answer: If you used <T>he Generator, they should be going already!
  421.  
  422.  
  423.   Question: I get some weird kind of address in the TO: space of my
  424.             messages that LordNet creates.
  425.  
  426.   Answer: Go to your LordNet directory, delete the ALTCFG.DAT file,
  427.           run LORDNET CONFIG, and then run the Alternate Addresses
  428.           Configuration.
  429.  
  430.  
  431.   Other problems?  Free feel to drop me a line!
  432.  
  433.  
  434.  
  435. [12] Registration
  436.  
  437.  
  438.         You may register LordNet many ways!  Here's the complete list:
  439.  
  440.         * 900 Number
  441.           In my opinion, this is the best way.  To do this, call The Basement
  442.           BBS, go into the Sons of Salami Support Area, and enter the
  443.           Registration Retriever/Online Registrations Door.  This will give
  444.           you the 900 number to call (you need to be able to access my BBS
  445.           to get the code).  Then, call the 900 number voice, get the code,
  446.           and enter it into my BBS.  That's all there is to it!
  447.  
  448.           A shorter way to do this in the evenings and on weekends is to
  449.           call me voice at 704.628.4631, get the 900 number from me, call
  450.           it, and then give me the code back.  Either way is fine with me.
  451.  
  452.  
  453.         * Credit Card
  454.           Seth Able is taking credit cards for all my products.  The voice
  455.           line is 503.391.4274, 10 AM to 6 PM PST.  You can also fax the
  456.           REGISTER.NOW form to him.  His fax number is 503.391.0140.
  457.           You can also EMAIL the form.  However, all that info is in the
  458.           REGISTER.NOW text file!
  459.  
  460.  
  461.         * Check/MO
  462.  
  463.           You can also register with a check or money order, just fill out
  464.           the REGISTER.FRM file!  Read NETREG.FRM for deals on netwide
  465.           registrations!  NETREGs are only available if you use the
  466.           Check/MO option!
  467.  
  468.  
  469.       Here is what you get with REGISTERED LordNet:
  470.  
  471.       - Romantic Mail
  472.       - Team Attacks
  473.       - NC Menu enhanced
  474.         IGM CTL Booth
  475.         Forest Fights/User Fights Setting
  476.         Bank Transfer Setting
  477.         UPDATE.ZIP usage
  478.         Netwide Resets
  479.         Kicker
  480.         Netwide Announcements
  481.       - Brigades
  482.       - More than 3 player attacks daily
  483.       - LORDNET UPDATE PROGRAM!
  484.         If you are registering, are an NC, and have a fido address, PLEASE
  485.         fill out the LNETUP.FRM file, and send it back to me!  I'll
  486.         add you immediately!  (Explanation is also in that file).
  487.  
  488.  
  489.  
  490.  
  491.  
  492. [13] Special Thanks
  493.  
  494.       The amount of people I'm going to thank on this product is larger than
  495.       any other list, please, if you see/hear one of these people, think of
  496.       the time and effort they've put into this product:
  497.  
  498.       * The Most-Owing praise, Seth Able Robinson, who did the 2 am test/bash,
  499.         got me started with programming, endorsed this product, released
  500.         structs, came up with the ever-popular IGM format... the list goes on.
  501.  
  502.       * My FANTASTIC beta team members, the people who spent hours and hours
  503.         and hours of free time (and hours of BBS down time) for almost nothing.
  504.  
  505.               - Mark Pringle (WWLN)
  506.               - Larry Jeans' Net
  507.               - Dan & TJ (National LordNet)
  508.               - Steve Newman & Glen O'Gorman (LinearNet)
  509.               - Dave Davis
  510.               - Jerry Gresham
  511.               - Mike Patriche
  512.               - Tom Barstow
  513.               - Carson Hub
  514.               - Joe Corder
  515.               - Dan Kirk
  516.  
  517.  
  518.       * The awesome DOC writers (wow, you can write 'em!) TJ and Dan (NC of
  519.         National LordNet!)
  520.  
  521.       * My 2 fantastic RIP artists, from Tombstone Productions (the best in
  522.         the business, guys!)
  523.  
  524.             - Richard Robbins (Menu Set/Border)
  525.             - Carole Hanig (ANsI Opening + RIP Opening screens)
  526.  
  527.       * Bob Dalton, Scott Baker, and Steve Lorenz, the genuises behind DDPlus
  528.  
  529.       * The guys at TurboPower for their wonderful AsyncProfessional
  530.  
  531.       * And all the users who tried LordNet and reported bugs!
  532.  
  533.  
  534.  
  535. [14] Need Technical Support or File Updates?
  536.  
  537.       Email to Dalton on my BBS (704)628-9908...
  538.         (Should get answered in a day or two...)
  539.  
  540.       Voice Call (You'll get best answer, and immediate results).
  541.         - I don't accept Collect Calls.
  542.  
  543.         (704)628-4631
  544.  
  545.         6pm-10pm (weekdays)
  546.         All Day  (weekends) - depends on whether I'm at home or not! :)
  547.  
  548.         Best time would be around 9 pm on any day.
  549.  
  550.         If you leave a message on my machine (which you should do!), your
  551.         call should get answered on that day if you called before 10pm.
  552.  
  553.         Email to jmasters@thebasement.com or trent@usa.pipeline.com
  554.            (I'd prefer if you'd mail it to the latter)
  555.  
  556.         The Official Sons of Salami Software Web Site!
  557.            http://www.zianet.com/files/users/weenie/sos/
  558.  
  559.         The Official LordNet Web Site!
  560.            http://www.zianet.com/files/users/weenie/lordnet/
  561.  
  562.  
  563.         -For Additional 3rd Party Support-
  564.  
  565.         Fidonet Netmail:  Tj Delmarco - 1:3618/8
  566.                           Dan O'Connor - 1:3618/18